99,111,110,109,108,107,107,106,106,108,109,109,108,108,109,109,108,108,107,107,106,104,103,102,99,98,98,97,97,91,90,89,79,77,76,73,72,71,70,69,58,56,55,55,54,53,52,48,46,45,45,40,40,38,37,36,31,30,29,27,25,22,19,18,15,11,10,7,5,3,1,0,-1;2781,2805,2806,2807,2808,2809,2811,2812,2818,2818,2819,2821,2822,2824,2825,2826,2827,2829,2830,2834,2833,2832,2831,2830,2830,2831,2835,2837,2838,2838,2837,2836,2836,2837,2839,2841,2840,2838,2837,2836,2836,2837,2838,2839,2840,2837,2836,2836,2838,2839,2841,2841,2840,2840,2838,2837,2837,2838,2839,2840,2839,2840,2840,2841,2840,2840,2841,2842,2841,2840,2840,2841,2820